/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.treepoke.common.properties;

/**
 *
 * @author dvega
 */
public class Constant {

    private Constant() {
    }
    /**
     * General
     */
    private static final String DATA_BASE_PROVIDER_ORACLE = "DATA_BASE_PROVIDER_ORACLE";
    private static final String DATA_BASE_PROVIDER_MYSQL = "DATA_BASE_PROVIDER_MYSQL";
    private static final String JDBC_REALM_DATASOURCE_JNDI_NAME = "JDBC_REALM_DATASOURCE_JNDI_NAME";
    private static final String MEFF_DATASOURCE_JNDI_NAME = "MEFF_DATASOURCE_JNDI_NAME";
    private static final String TARIFAS_DATASOURCE_JNDI_NAME = "TARIFAS_DATASOURCE_JNDI_NAME";
    private static final String QUARTZ_J6_DATASOURCE_JNDI_NAME = "QUARTZ_J6_DATASOURCE_JNDI_NAME";
    private static final String NOMBRE_APLICACION = "NOMBRE_APLICACION";
    /**
     * Auditoria
     */
    private static final String IP_ORIGEN = "IP_ORIGEN";
    private static final String USUARIO_MAQUINA = "USUARIO_MAQUINA";

    /**
     * Tipos de mensaje JMS
     */
    /**
     * Correo
     */
    private static final String MAILER_HOSTNAME = "MAILER_HOSTNAME";
    private static final String MAILER_USER = "MAILER_USER";
    private static final String MAILER_PASSWORD = "MAILER_PASSWORD";
    private static final String MAILER_PORT = "MAILER_PORT";
    private static final String MAILER_FROM = "MAILER_FROM";
    private static final String MAILER_TO = "MAILER_TO";
    private static final String MAILER_CONTENT_END = "MAILER_CONTENT_END";
    private static final String MAILER_SUBJECT_GC = "MAILER_SUBJECT_GC";
    private static final String MAILER_SUBJECT_GA = "MAILER_SUBJECT_GA";
    private static final String MAILER_SUBJECT_CBN = "MAILER_SUBJECT_CBN";
    private static final String MAILER_SUBJECT_GAT = "MAILER_SUBJECT_GAT";
    private static final String MAILER_SUBJECT_GAE = "MAILER_SUBJECT_GAE";
    private static final String MAILER_SUBJECT_E = "MAILER_SUBJECT_E";
    private static final String MAILER_SUBJECT_AM = "MAILER_SUBJECT_AM";
    private static final String MAILER_SUBJECT_CPC = "MAILER_SUBJECT_CPC";
    private static final String MAILER_SUBJECT_EPC = "MAILER_SUBJECT_EPC";
    private static final String MAILER_SUBJECT_EF = "MAILER_SUBJECT_EF";

    /**
     * Reinicio caché
     */
    private static final String HORA_REINICIO_CACHE = "HORA_REINICIO_CACHE";

    private static final String ENTORNO = "ENTORNO";

    public static String getDATA_BASE_PROVIDER_MYSQL() {
        return PropertiesLoader.getProperty(DATA_BASE_PROVIDER_MYSQL);
    }

    public static String getDATA_BASE_PROVIDER_ORACLE() {
        return PropertiesLoader.getProperty(DATA_BASE_PROVIDER_ORACLE);
    }
    
    public static String getJDBC_REALM_DATASOURCE_JNDI_NAME() {
        return PropertiesLoader.getProperty(JDBC_REALM_DATASOURCE_JNDI_NAME);
    }
    
    public static String getMEFF_DATASOURCE_JNDI_NAME() {
        return PropertiesLoader.getProperty(MEFF_DATASOURCE_JNDI_NAME);
    }

    public static String getTARIFAS_DATASOURCE_JNDI_NAME() {
        return PropertiesLoader.getProperty(TARIFAS_DATASOURCE_JNDI_NAME);
    }

    public static String getQUARTZ_J6_DATASOURCE_JNDI_NAME() {
        return PropertiesLoader.getProperty(QUARTZ_J6_DATASOURCE_JNDI_NAME);
    }

    public static String getNOMBRE_APLICACION() {
        return PropertiesLoader.getProperty(NOMBRE_APLICACION);
    }

    public static String getIP_ORIGEN() {
        return PropertiesLoader.getProperty(IP_ORIGEN);
    }

    public static String getUSUARIO_MAQUINA() {
        return PropertiesLoader.getProperty(USUARIO_MAQUINA);
    }

    public static String getMAILER_CONTENT_END() {
        return PropertiesLoader.getProperty(MAILER_CONTENT_END);
    }

    public static String getMAILER_FROM() {
        return PropertiesLoader.getProperty(MAILER_FROM);
    }

    public static String getMAILER_HOSTNAME() {
        return PropertiesLoader.getProperty(MAILER_HOSTNAME);
    }

    public static String getMAILER_PASSWORD() {
        return PropertiesLoader.getProperty(MAILER_PASSWORD);
    }

    public static String getMAILER_PORT() {
        return PropertiesLoader.getProperty(MAILER_PORT);
    }

    public static String getMAILER_TO() {
        return PropertiesLoader.getProperty(MAILER_TO);
    }

    public static String getMAILER_USER() {
        return PropertiesLoader.getProperty(MAILER_USER);
    }

    public static String getMAILER_SUBJECT_CBN() {
        return PropertiesLoader.getProperty(MAILER_SUBJECT_CBN);
    }

    public static String getMAILER_SUBJECT_E() {
        return PropertiesLoader.getProperty(MAILER_SUBJECT_E);
    }

    public static String getMAILER_SUBJECT_AM() {
        return PropertiesLoader.getProperty(MAILER_SUBJECT_AM);
    }

    public static String getMAILER_SUBJECT_GA() {
        return PropertiesLoader.getProperty(MAILER_SUBJECT_GA);
    }

    public static String getMAILER_SUBJECT_GAE() {
        return PropertiesLoader.getProperty(MAILER_SUBJECT_GAE);
    }

    public static String getMAILER_SUBJECT_GAT() {
        return PropertiesLoader.getProperty(MAILER_SUBJECT_GAT);
    }

    public static String getMAILER_SUBJECT_GC() {
        return PropertiesLoader.getProperty(MAILER_SUBJECT_GC);
    }

    public static String getMAILER_SUBJECT_CPC() {
        return PropertiesLoader.getProperty(MAILER_SUBJECT_CPC);
    }

    public static String getMAILER_SUBJECT_EPC() {
        return PropertiesLoader.getProperty(MAILER_SUBJECT_EPC);
    }

    public static String getMAILER_SUBJECT_EF() {
        return PropertiesLoader.getProperty(MAILER_SUBJECT_EF);
    }

    public static String getHORA_REINICIO_CACHE() {
        return PropertiesLoader.getProperty(HORA_REINICIO_CACHE);
    }

    public static String getENTORNO() {
        return PropertiesLoader.getProperty(ENTORNO);
    }

}
